Sign up for the SaltyPopcorn weekly newsletter
Starring:

Hao Ou

Hao Ou

Acting credits By Highest UK Gross

Total Gross
1.

My People, My Country 

(Hao Ou plays Liang Changshou)

Director(s):
Kaige ChenHu GuanHao NingMuye WenZheng XuXiaolu XueYibai Zhang

Starring:
Bo Huang • Qianyuan Wang • Hao Ou • Bai Qing Xin • Yi Zhang

£135,349
2.

The Captain 

(Hao Ou plays Xu Yichen)

Director(s):
Andrew Lau

Starring:
Hanyu Zhang • Hao OuJiang Du • Quan Yuan • Tianai Zhang

£85,264
3.

The Battle At Lake Changjin 

(Hao Ou plays Yang Gensi)

Director(s):
Kaige ChenDante LamHark TsuiJianxin HuangHaiqiang NingJu-chun Park

£75,608
4.

Full River Red 

(Hao Ou plays Zheng Wan)

Director(s):
Starring:
Teng ShenJackson Yee • Yi Zhang • Jiayin Lei • Yunpeng Yue

£35,021
5.

The Eight Hundred 

(Hao Ou plays Duan Wu)

Director(s):
Starring:
Zhi-zhong Huang • Zhang Junyi • Hao Ou • Wu Jiang • Yi Zhang

£15,109
6.

The Bravest 

(Hao Ou plays Xu Xiaobin)

Director(s):
Starring:
Xiaoming Huang • Jiang Du • Zhuo Tan • Zi YangHao Ou

£11,345
7.

1921 

(Hao Ou plays Li Qihan)

Director(s):
Jianxin HuangDasheng Zheng

Starring:
Xuan HuangNi Ni • Renjun Wang • Wenkang Yuan • Dongjun Han

£4,157